Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGH VILLAS Semi-Detached £920,024 £922,500 18 Aug 2022
2 LEIGH VILLAS Semi-Detached £1,161,221 £685,000 14 Jan 2013
4 LEIGH VILLAS Semi-Detached £970,328 £599,950 6 Mar 2007